.iconset .bed{ background: url(../img/iconset/bed.png) no-repeat center center transparent }
.iconset .boat{ background: url(../img/iconset/boat.png) no-repeat center center transparent }
.iconset .bus{ background: url(../img/iconset/bus.png) no-repeat center center transparent }
.iconset .camera{ background: url(../img/iconset/camera.png) no-repeat center center transparent }
.iconset .city{ background: url(../img/iconset/city.png) no-repeat center center transparent }
.iconset .compass{ background: url(../img/iconset/compass.png) no-repeat center center transparent }
.iconset .drinks{ background: url(../img/iconset/drinks.png) no-repeat center center transparent }
.iconset .knife-fork-spoon{ background: url(../img/iconset/knife-fork-spoon.png) no-repeat center center transparent }
.iconset .lighthouse{ background: url(../img/iconset/lighthouse.png) no-repeat center center transparent }
.iconset .outdoors{ background: url(../img/iconset/outdoors.png) no-repeat center center transparent }
.iconset .signpost{ background: url(../img/iconset/signpost.png) no-repeat center center transparent }
.iconset .ski-goggles{ background: url(../img/iconset/ski-goggles.png) no-repeat center center transparent }
.iconset .suitcase{ background: url(../img/iconset/suitcase.png) no-repeat center center transparent }
.iconset .tent{ background: url(../img/iconset/tent.png) no-repeat center center transparent }
.iconset .tree{ background: url(../img/iconset/tree.png) no-repeat center center transparent }
.iconset .camera{ background: url(../img/iconset/camera.png) no-repeat center center transparent }s
.normal{font-weight: normal}


fieldset span.sub {
    color: #666666;
    display: block;
    font-size: 12px;
    letter-spacing: .5px !important;
    line-height: 13px;
    margin-bottom: 1px;
    margin-top: 3px !important;
}


select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    padding: 3px 6px;
    height: 21px;
}
select, input[type="file"] {
    height: 29px;
    line-height: 29px;
}

input.error, select.error{
    border:1px solid #DD0000 !important; 
    transition: none !important; 
    background: url(../img/error-bg.png) no-repeat right center transparent
}
em.error{display:  none !important}
#terms em.error{display:  block !important; font-style: normal; font-weight: bold; color: #DD0000; float: right; padding-right: 23px}



input.hidden{display: none}